/***********publick********************/
* {font-family: "微软雅黑";margin: 0px;padding: 0px;list-style-type: none;}
a{color: #000000;text-decoration: none;cursor:pointer;}
a:hover{color: #9e1200;	text-decoration: none;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.mr0{margin-right:0px;}
.mr5{margin-right:5px;}
.ml15{margin-left:15px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr60{margin-right:60px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml50{margin-left:50px;}
.ml70{margin-left:70px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mb15{margin-bottom:15px;}

.pr0{padding-right:0px;}
.alright{text-align: right;}
.textblue{font-size: 12px;color: #39F;text-decoration: none;font-variant: normal;text-transform: none;font-style: normal;}
.warp100{width: 100%;padding: 0px;margin: 0px;}
.warp1180{width: 1180px;padding: 0px;overflow: hidden;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.w1{letter-spacing:0.5em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-2）/(2-1)=2e */}
.w2{letter-spacing:2em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-2）/(2-1)=2em */}
.w3{letter-spacing:0.6em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */}
.w4{letter-spacing:1.0em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */}
.w5{letter-spacing:0.3em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */}
.w6{letter-spacing:0.7em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */}
.w7{letter-spacing:1.5em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */}
/***********index********************/
#banner{background-attachment: scroll;background-image: url(../../images/banner1.gif);background-repeat: no-repeat;	background-position: center;
	height: 170px;width: 100%;display: block;}
#banner ul{}
.searchBox {width: 380px;height: 32px;display: inline-block;position: relative;}
.searchBox #keyword {box-shadow: none;width: 340px;color: #bfbfbf;height: 30px;	line-height: 30px;font-size: 12px;padding: 0;padding-left: 10px;	border-radius:5px;background-color: #ffffff;border-right: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #8ebefc;border-bottom-color: #8ebefc;border-left-color: #8ebefc; -moz-box-shadow: inset 0 0 4px #CCC; -webkit-box-shadow: inset 0 0 4px #CCC; box-shadow: inset 0 0 4px #CCC;}
.searchBox #searchBt {	display: inline-block;width: 40px;height: 32px;cursor: pointer;	border: 0 none;	box-shadow: none;background-image: url(../../images/litsearch_btn_bg.png);	background-repeat: no-repeat;float: right;position: absolute;top: 0px;right: 0px;border-radius:0px 5px 5px 0px;background-color: #a4cbff;background-position: center center;}
.searchBox #searchBt:hover {background-color: #81b7ff;}
#nav {background-color: #21386b;height:40px;display: inline-block;}
#navcont{float: left;width: 1220px;overflow: hidden;}
#navcont li{float: left;width: 110px;text-align: center;}
#navcont li a:link{	font-size: 16px;font-weight: bold;color: #FFF;	line-height:40px;}
#navcont li a:visited{	color: #FFF;}
#navcont li :hover,#navcont .active{width: 110px;height:40px;font-size: 16px;font-weight: bold;	color: #FFF;line-height: 40px;background-color: #0a56bb;display: inline-block;background-image: url(../../images/icon_nav_hover.png);background-repeat: no-repeat;background-position: center bottom;}
#navcont .line{	width: 3px;	height: 40px;overflow: hidden;margin-right: 10px;margin-left: 10px;background-image: url(../../images/nav_line.png);	background-repeat: no-repeat;	background-position: center center;}
#toptl{float: right;width: 260px;height: 40px;margin-bottom: 0px;background-color: #df0024;display: inline-block;}
#toptl li {float: left;height: 40px;}
#toptl li a:link{font-size: 12px;color: #ffffff;line-height: 40px;}
#toptl li a:visited{color: #fffad6;}
#toptl li a:hover{color: #f8ffac;}
#toptl li.spacer {width: 1px;height: 12px;padding: 0px;background: #ffffff;overflow: hidden;margin-top:14px;margin-right: 15px;margin-left: 5px;}
.i { display: inline-block;font-family: "icon"; font-style: normal;font-weight: normal;line-height: 1; vertical-align: -10%; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.i_pc{background-image: url(../../images/icon_web.png);background-repeat: no-repeat;background-position: left top;height: 13px;width: 18px;margin-right:5px;}
.i_tel{background-image: url(../../images/icon_tel.png);background-repeat: no-repeat;background-position: left top;height: 14px;width: 12px;margin-right:5px;}
.i_res{background-image: url(../../images/icon_res.png);background-repeat: no-repeat;background-position: left top;height: 16px;width: 12px;margin-right:5px;}
.i_colle{background-image: url(../../images/icon_collection.png);background-repeat: no-repeat;background-position: left top;height: 15px;width: 19px;margin-right:5px;}
#blocknewstop{height:310px;overflow: hidden;	margin-top: 20px;margin-bottom: 20px;}

#tabContainer3{height: 310px;width: 780px;overflow: hidden;	background-color: #FFF;}
#tabContainer3 #crditdttitle{height: 35px;width: 780px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #3983e5;display: block;position: relative;background-image: url(../../images/arrow_up_title.jpg);background-repeat: no-repeat;background-position: 40px bottom;	background-color: #fff;}
#tabContainer3 #crditdttitle  .titlename{position: absolute;font-size: 16px;color: #0066cc;text-decoration: none;text-indent: 10px;	font-weight: bold;letter-spacing: 1px;line-height: 30px;	left: 10px;	top: 2px;}
#tabContainer3 #news{width:360px;height:272px;float:right;position: relative;display: inline-block;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #666666;	border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;	border-bottom-style: solid;
	border-right-color: #e0e0e0;	border-bottom-color: #e0e0e0;}
#tabContainer3 #news  .newsmore{position: absolute;font-size: 12px;	color: #3983e5;	text-decoration: none;letter-spacing: 1px;line-height: 20px;
	right: 10px;top: 14px;}
#tabContainer3 #tab{width: 370px;display: block;margin-left:0px;}
#tabContainer3 #tab li {float: left;width: 63px;height: 24px;text-align: center;font-size: 12px;margin-top:12px;line-height: 40px;background-color: #ffffff; -moz-border-radius: 5px;      /* Gecko browsers */   -webkit-border-radius: 5px;   /* Webkit browsers */ border-radius:5px;            /* W3C syntax */    }
#tabContainer3 #tab a {width: 63px;	height: 24px;color:#3983e5;	display: block;	line-height: 24px; }
#tabContainer3 #tab a.on {color:#FFFFFF;float: left;width: 63px;height: 24px;text-align: center;font-size: 12px;margin-top: 0px;margin-left: 0px;	background-color: #0282d9;	 -moz-border-radius: 5px;      /* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px;         /* W3C syntax */ }
.tabtable3{width:330px;	float:right;margin-top: 10px;padding-left: 15px;padding-right: 15px;line-height: 30px;color: #333;}
.creditNews {float: left;width:330px;}
.creditNews  li {width: 220px;position: relative;	height:30px;padding-left: 15px;	padding-right:90px;	background-image: url(../../images/icon_black.jpg);background-repeat: no-repeat;background-position: 4px center;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #d9d9d9;}
.creditNews  li a{width: 220px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display: inline-block;color: #000000;	}
.creditNews  li a:hover{color: #01487c;	}
.creditNews  li span {  position: absolute; display: inline-block; right: 5px; top: 0px;color: #000000;}
.creditNews  li .textredbold {color: #df0024;font-weight: bold;	}
#myFocus{width:415px;height:272px;position:relative;overflow:hidden;float: left;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #e0e0e0;border-left-color: #e0e0e0;}
.slidesjs-previous,.slidesjs-next{display:none;}
#myFocus ul.slidesjs-pagination{overflow:hidden;position:absolute;z-index:10;bottom:0px;right:8px;}
#myFocus ul.slidesjs-pagination li{float:left;width:24px;height:24px;margin-top: 0px;margin-right: 1px;margin-bottom: 5px;margin-left: 1px;}
#myFocus ul.slidesjs-pagination li a{display:block;width:16px;height:16px;line-height:16px;text-align:center;background:#0ab0e8;color: #FFF;-moz-border-radius: 10px;  /* Gecko browsers */	-webkit-border-radius: 10px;  /* Webkit browsers */border-radius:10px;  /* W3C syntax */border: 2px solid #FFF;}
#myFocus ul.slidesjs-pagination li a:hover,#myFocus ul.slidesjs-pagination li a.active{	color: #FFF;background-color: #ffcc00;}
.pics{width:395px;height:252px;margin:10px;	position: relative;	display: block;	visibility: visible;}
#tabContainer3 .pics img { width: 395px; height: 252px;}
.pics a{width:395px;height:252px;position: relative;display: block;visibility: visible;	}
.pics a .p1{position: absolute;	bottom: 0px;height:34px;color: #FFF;background-color:rgba(0,0,0,0.4)!important;	background:#000;filter:alpha(opacity=40);*background:#000; *filter:alpha(opacity=40);width: 395px;	overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;	display: inline-block;line-height: 34px;font-weight: bold;text-indent: 10px;	}
#blocknewstop #xygs{background-image: url(../../images/bg_xygg.jpg);height: 310px;width: 380px;	background-repeat: no-repeat;	background-position: left top;	position: relative;}
#blocknewstop #xygs .titlename{position: absolute;font-size: 16px;color: #ffffff;text-decoration: none;text-indent: 30px;	font-weight: bold;letter-spacing: 1px;line-height: 30px;	left: 10px;	top: 8px;}
#blocknewstop #xygs .newsmore{position: absolute;font-size: 12px;	color: #ffffff;	text-decoration: none;letter-spacing: 1px;line-height: 20px;
	right: 10px;top: 14px;}
#blocknewstop #xygs .newsmore:hover{color: #2dfff8;	}
.creditNews2 {width:350px;margin-left:3px;}
.creditNews2  li {width: 330px;height:30px;padding-left: 15px;background-image: url(../../images/icon_black.jpg);background-repeat: no-repeat;background-position: 4px center;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #d9d9d9;}
.creditNews2  li a{width: 330px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display: inline-block;color: #000000;	}
.creditNews2  li a:hover{color: #01487c;	}
#search{margin-top:14px;border: 1px solid #b3d0e9;height: 105px;width: 1180px;background-image: url(../../images/bg_search.jpg);background-repeat: no-repeat;	background-position: left top;}
#search #searchcontent{	width:550px;height:75px;margin-left: 160px;	margin-top: 20px;	}
#search   #selecttab{width: 320px;	float: left;	}
#search #selecttab li{	margin-right: 40px;	font-size: 12px;color: #333333;	line-height: 25px;float: left;	}
#search   #selectcomp{	 float: right;	}
#search #selectcomp li{	margin-left: 15px;font-size: 12px;color: #000000;	line-height: 25px;float: left;}
.checkboxbut{margin-top:2px;margin-left:10px;	margin-right:6px;	vertical-align: baseline;	}
.radiobut{	margin-top:2px;	margin-right:6px;	vertical-align: baseline;}
#search  #searchbox2{	position: relative;	height: 32px;	margin-top:10px;	width: 550px;	float: left;}	
#search  #searchbox2	.inputsearchcondition{	background-color: #FFF;	height: 32px;	width: 500px;	border: 1px solid #cccccc;float: left;	font-size: 12px;	color: #333;	text-indent: 10px;	line-height: 32px;}	
#search  #searchbox2:after {	content: " ";	width: 9px;	height: 7px;	position: absolute;	left: 2%;	background-image: url(../../images/icon_trango.jpg);	background-repeat: no-repeat;	background-position: left top;  	top: -6px;	}
.searchbuttonred {	vertical-align:top;	border: currentColor;	border-image: none;	font-size: 14px;	line-height: 34px;	color: #FFF;text-decoration: none;	text-align: center;	height: 34px;	width: 70px;	background-color: #df0000;	letter-spacing: 3px;	position: absolute;
top: 0px;	right: 0px;}
.searchbuttonred:hover{	background-color: #b40000;}
#blocknewsbottom {margin-top:20px;}
#blocknewsbottom #xyyj{	width: 780px;}
#blocknewsbottom #xyyj #xyyjdt{width: 780px;	height:45px;background-color: #ebf3fd;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #81b4f2;	position: relative;}
#blocknewsbottom #xyyj #xyyjdt .titlename{position: absolute;font-size: 16px;color: #0066cc;text-decoration: none;text-indent: 15px;	font-weight: bold;letter-spacing: 1px;line-height: 45px;	}
#blocknewsbottom #xyyj #xyyjdt .newsmore{position: absolute;font-size: 12px;	color: #0066cc;	text-decoration: none;letter-spacing: 1px;line-height: 45px;	right: 10px;}
#blocknewsbottom #xyyj #xyyjdd{	width: 778px;height:430px;background-color: #ffffff;border-top-width: 8px;border-top-style: solid;position: relative;
	border-color: #0062e1;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-style: solid;}
#blocknewsbottom #xyyj #xyyjdd .zcfg{width: 363px;padding-left:10px;padding-right:15px;height:410px;margin-top:20px;float: left;}
.linkright{background-image: url(../../images/lin_right_zcfg.jpg);background-repeat: no-repeat;background-position: right bottom;}
#blocknewsbottom #xyyj #xyyjdd .zcfg dt{width: 364px;position:relative;}
#blocknewsbottom #xyyj #xyyjdd .zcfg dt .titlename{width: 76px;height:30px;background-color: #FFF;border: 1px solid #366fc5;font-size: 14px;line-height: 30px;	color: #1552a5;	text-align: center;}
#blocknewsbottom #xyyj #xyyjdd .zcfg dt .newsmore{position: absolute;font-size: 12px;	color: #0066cc;	text-decoration: none;letter-spacing: 1px;line-height:  30px; top:0px;right: 0px;}
#blocknewsbottom #xyyj #xyyjdd .zcfg dd{width: 364px;margin-top:15px;}
.creditNews3 {width:364px;}
.creditNews3  li {width: 260px;height:30px;padding-left: 14px;position: relative;	padding-right:90px;	background-image: url(../../images/icon_black.jpg);background-repeat: no-repeat;background-position: 4px center;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #d9d9d9;}
.creditNews3  li a{width: 260px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display: inline-block;color: #070707;	}
.creditNews3  li a:hover{color: #01487c;	}
.creditNews3  li span {  position: absolute; display: inline-block; right: 5px; top: 0px;color: #070707;}
#blocknewsbottom #tzanddc{width: 358px;	padding:10px;height:466px;border: 1px solid #e1e1e1;}
#blocknewsbottom #tzanddc .tzgg{width: 358px;height:210px;margin-bottom:10px;}
#blocknewsbottom #tzanddc .tzgg dt{width: 358px;height:36px;position:relative;background-image: url(../../images/icon_tzgg_title_left.jpg);	background-repeat: no-repeat;	background-position: 5px center;border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #eaf2fd;	text-indent: 24px;}
#blocknewsbottom #tzanddc .tzgg .titlename{position: absolute;font-size: 16px;color: #333333;	font-weight: 400;	letter-spacing: 1px;line-height: 30px;	top: 4px;}
#blocknewsbottom #tzanddc .tzgg .newsmore{position: absolute;font-size: 12px;	color: #333;	text-decoration: none;letter-spacing: 1px;line-height: 30px;right: 3px;top: 5px;} 
#blocknewsbottom #tzanddc .tzgg dd{	width: 358px;display: block;margin-top:10px;margin-bottom:10px;	overflow: hidden;}
.creditNews4 {width:358px;}
.creditNews4  li {width: 246px;height:30px;padding-left: 22px;position: relative;	padding-right:90px;	background-image: url(../../images/icon_blue.jpg);background-repeat: no-repeat;background-position: 6px center;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #d9d9d9;}
.creditNews4  li a{width: 250px;line-height: 30px;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; display: inline-block;color: #070707;	}
.creditNews4  li a:hover{color: #01487c;	}
.creditNews4  li span {  position: absolute; display: inline-block; right: 5px; top: 0px;color: #070707;}
#blocknewsbottom #research_select{height: 289px;width:358px;}
#blocknewsbottom #research_select li{margin-top: 8px;margin-bottom: 0px;margin-left: 10px;font-size: 12px;line-height: 20px;color: #333333; }
.pay_list_c1 {width: 15px;height: 15px;float: left;cursor: pointer;text-align: center;margin-right: 10px;vertical-align: top;display: inline-block;	margin-top: 4px;}
.radioclass {opacity: 0.5;	cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);vertical-align: middle;}
.on {background-position: 0 0;}
.research_but{display: inline-block;float: left;height: 35px;width: 100px;font-size: 14px;font-weight: bold;color: #FFF;line-height: 35px;	letter-spacing: 2px;text-align: center;	background-color: #0952a9;	border: none;}
.research_but:hover{background-color: #0074ff;	}
.research_but2{	display: inline-block;	float: left;height: 35px;width: 100px;font-size: 14px;font-weight: bold;color: #FFF;line-height: 35px;	letter-spacing: 2px;text-align: center;background-color: #4a9ccf;border: none;}
.research_but2:hover{background-color: #55b5f1;	}
#block_jlhd {width: 1180px;height: 225px;	margin-top:20px;}
#block_jlhd  .titlename{width: 1180px;height: 35px;	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #3983e5;display: block;position: relative;background-image: url(../../images/arrow_up_title.jpg);background-repeat: no-repeat;background-position: 40px bottom;font-size: 16px;color: #0066cc;text-decoration: none;text-indent: 10px;	font-weight: bold;letter-spacing: 1px;line-height: 30px;}
#block_jlhd  .titlename2{width: 1180px;height: 35px;	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #3983e5;display: block;position: relative;background-image: url(../../images/arrow_up_title.jpg);background-repeat: no-repeat;background-position: 40px bottom;font-size: 16px;color: #0066cc;text-decoration: none;text-indent: 10px;	font-weight: bold;letter-spacing: 1px;line-height: 30px;}
#block_jlhd  #jlhdconten{margin-top:1px;padding:15px;height: 80px;	width: 1150px;	display: block;	background-color: #f6f6f6;	 }
#block_jlhd  #jlhdconten li{height: 75px;	width: 215px;	display: block;	border: 1px solid #e0e0e0;background-color: #fff; float:left;}
#block_jlhd  #jlhdconten li:hover{background-color: #f1f7ff;border: 1px solid #a4cbff;}
#friendlinks{background-color: #2577e3;height: 80px;margin-top: 20px;}
#friendlinks .box1234 {	padding-top: 20px;padding-bottom: 20px;}
#friendlinks .box1234 select {width: 210px;	margin-right:32px;height: 45px;	font-size: 16px;-webkit-border-radius: 0;-moz-border-radius: 0;	border-radius: 0;-ms-border-radius: 0;border: 1px solid #ffffff;background-color: #ffffff;line-height: 45px;color: #363636;	text-align: left;	text-indent: 16px;padding-left: 16px;}
#friendlinks .box1234  .img {margin-left: 25px;	vertical-align: top;margin-top: 0px;margin-bottom:14px;}
img {   width: auto\9;  height: auto;   max-width: 100%;   vertical-align: middle;   border: 0;   -ms-interpolation-mode: bicubic;}
#bottom{margin-top:15px;}
#bottom dt{float: right;text-align: right;font-size: 12px;color: #404040;line-height: 20px;	margin-left: 15px;}
#bottom dd{	float: left;text-align: left;font-size: 12px;line-height: 20px;	color: #333333;	margin-right: 20px;}
#bottom .line{padding-right:20px;border-right-width: 1px;border-right-style: solid;	border-right-color: #CCC;}





/***********loGIN********************/

#loginbg{
	background-image: url(../../images/login_bg_black.png);
	background-repeat: repeat;
	height: 100%;
	width: 100%;
	position: fixed;
	visibility: hidden;
	left: 0px;
	top: 0px;
	z-index: 15;
}
#loginbg2{
	background-image: url(../../images/login_bg_black.png);
	background-repeat: repeat;
	height: 100%;
	width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	z-index: 15;
	visibility: hidden;
}
.imgloding{
	margin-top: -150px;
	margin-left: -150px;
	position: absolute;
	left: 50%;
	top: 50%;
}
#login {
	width:600px;
	height:500px;
	background:#FFF;
	border-radius: 5px;
	position: relative;
	z-index: 16;
	margin-top: 60px;
	margin-right: auto;
	margin-left: auto;
}

#login #logo {
	height:60px;
	padding: 20px;
	border-bottom: #CCC 2px solid;
	
}

#login  form {
	width:500px;
	height:350px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
}

#login #usename,#password {
	width:400px;
	height:45px;
	margin: 60px auto;
	border:#CCC thin solid;
}

#login #usename:hover { 
-webkit-transition:border linear .2s,-webkit-box-shadow linear .5s; 
border-color:rgba(81,163,217,100); 
-webkit-box-shadow:0 0 15px rgba(81,163,217,3); 
} 

#login #password:hover { 
-webkit-transition:border linear .2s,-webkit-box-shadow linear .5s; 
border-color:rgba(81,163,217,100); 
-webkit-box-shadow:0 0 15px rgba(81,163,217,3); 
} 

#login #img {
	background-color: #FFF;
	border: 1px solid #FFF;
	height:32px;
	margin-top:5px;
	margin-left:10px;
	background:url(../../images/usename_gray.png) no-repeat;
	width: 340px;
	padding-left: 40px;
	font-size: 16px;
	color: #666666;
	line-height: 32px;
}

#login #img:hover {
	background:url(../../images/usname_black.png) no-repeat;
}


#login #img2 {
	background-color: #FFF;
	border: 1px solid #FFF;
	height:32px;
	margin-top:5px;
	margin-left:10px;
	background:url(../../images/password_gray.png) no-repeat;
	width: 340px;
	padding-left: 40px;
	font-size: 16px;
	color: #666666;
	line-height: 32px;
}

#login #img2:hover {
	background:url(../../images/password_black.png) no-repeat;
}

#login #remenber {
	height:50px;
	width:350px;	
	margin-top: 40px;
}

#login #botton {
	height: 35px;
	width:120px;
	background:#df0024;
	border-bottom:#b4001d  3px solid;
	border-radius:5px;
	float:right;
	font: 24px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding-top:10px;
	
}

#login #botton:hover {
	background: #0081d3;
	border-bottom: #00426c 3px solid;
}

#login #zhuce {
	position: absolute;
	bottom: 10px;
	left:15px;
}

#login .blue {
	color:#005fd4;
	margin-right: 20px;	
}
#login .close{
	position: absolute;
	top: 10px;
	right: 10px;
	height: 31px;
	width: 31px;
}

#login .green {
	color:#d94d00;
	
}
